london scotland christmas escorts holiday edinburgh ireland accommodation cornwall self catering glasgow st ives bed and breakfast wales cottage bed and breakfast b&b escort ives